#include "lib/global.h"
#include "kernel/init.h"
#include "lib/print.h"
#include "interrupt/interrupt.h"
int add(int a, int b)
{
    return a + b;
}
int main(void)
{
    PutString_S("Here is main function 1 !!!\n");

    PutString_S("Here is main function 2 !!!\n");
    InitAll();
    PutString_S("Here is main function 3 !!!\n");
    // int cnt = 0;
    // char temp[100];
    // int a = 3, b = 4;
    // int c = add(a, b);
    // int d = GetCursorPos_S();
    // char temp[100];
    // FormatPrint(temp, "cursor pos: %d", d);
    // PutString_S(temp);
    // PutString_S("L");
    // SetCursorPos(0);
    // d = GetCursorPos_S();
    // FormatPrint(temp, "cursor pos: %d", d);
    // PutString_S(temp);
    while(1) {
        // FormatPrint(temp, "XIXI, %d\n", cnt);
        // PutString_S(temp);
        // cnt++;
    }
    return 0;
}
